@import "variable";

.taxing{
  position: relative;
  padding-top: 10px;
  .taxing-box{
    position: relative;
    margin-bottom: 10px;
    padding: 0 10px;
    border-top: 2px solid @blue;
    background-color: #fff;
    .taxing-head{
      border-bottom: 1px solid @blue;
      line-height: 50px;
      >h2{
        font-size: 16px;
        font-weight: normal;
      }
      >p{
        color: #999;
      }
    }
    .taxing-content{
      padding: 5px 0;
      font-size: 14px;
      color: #aaaaaa;
      .taxing-title{
        font-size: 15px;
        font-weight: normal;
        line-height: 30px;
      }
      .taxing-timeing{
        display: block;
        text-align: right;
        line-height: 30px;
      }
    }
  }

}


.list-box{
  position: relative;
  //padding-left: 15px;
  border-top: 1px solid #d9d9d9;
  .weui-cell:last-child{
    border: none!important;
  }
  .weui-cell{

  }
  .list-ul{
    display: none;
    padding-left: 15px;
  }
}
.list-box+.list-box{

}


.table-box{
  font-size: 14px;
  text-align: left;
  line-height: 24px;
  background-color: #fff;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  padding-left: 15px;
  tr{
    th,td{
      padding: 5px 15px 5px 0;
      border-bottom:1px solid #d9d9d9;
      &:last-child{
        text-align: center;
      }
    }
  }
  tr:last-child{
    td{
      border-bottom: none;
    }
  }
}
.tfoot{
  text-align: center;
  background-color: #fff;
  font-size: 14px;
  line-height: 24px;
  p{
    border-bottom:1px solid #d9d9d9;
    padding: 5px 0;
  }
  /*p:last-child{
    border-bottom: 1px solid #d9d9d9;
  }*/
}

.btn-upload{
  width: 100px;
  margin: 10px auto 0;
}
.new-img{
  display: block;
}